put on the barmy stick - Französisch Englisch Wörterbuch